investment software financial cpa hedge estate finance advisor social corporate accountant business results financial planning list yellow pages partnership accounting fund investing responsibility fund accounting mutual investment accounting portfolio software insurance mutual funds funds comedy bookkeeping